severely retarded - Espagnol Anglais Dictionnaire